約 3,926,527 件
https://w.atwiki.jp/kobapan/pages/199.html
Android の SDカードがいきなり読み取り不良になった TestDisk - CGSecurityを使って復帰したものの、なんかまだ動作がおかしい Android では mount できるのに、Debian だと勝手に mount 解除されてしまう 動いているうちに、Android へ adb で繋いで PC にフルバックアップしておこう と思ったら、そんなことに特化したアプリやスクリプトが見つからない のでシェルスクリプトを作る Android から PC へファイルをコピーする adb コマンド adb pull /sdcard/FILE ./FILE これで FILE にはファイル名でもディレクトリ名でもよい これを shell でループさせる #!/bin/bash # sdcard backup script for Android # via adb ( Android SDK ) # # 1. # 事前に adb server を起動しておくこと # $ sudo adb start-server # # 2. # 実行するとカレントディレクトリにsdcardの中身をぶちまけるので、 # 事前にバックアップ用のディレクトリを作ってその中に入ること for LINE in `adb shell ls -a --color=never /sdcard` do FILE=($(echo -n $LINE|tr "\r" "\n")) if test "$FILE" != "." test "$FILE" != ".." ; then adb pull /sdcard/${FILE} ./${FILE} fi done Android SDK の構築の仕方 http //www20.atwiki.jp/kobapan/pages/194.html
https://w.atwiki.jp/killingfloor_sdk/
ここは2005年のソフトウェア"Killing Floor SDK"の使い方を今更まとめるクソwikiである なんでも掲示板
https://w.atwiki.jp/aniwotawiki/pages/20089.html
登録日:2011/03/15 Tue 20 34 35 更新日:2021/06/13 Sun 17 25 31 所要時間:約 5 分で読めます ▽タグ一覧 DEARDROPS OVERDRIVE PSP milktub エロゲー ゲーム サイバーフロント ディアドロップス ロック 出逢うべき音楽を 出逢うべき人達と… 2010年6月18日にOVERDRIVEより発売したエロゲー。 今作でもバンドをテーマにした「青春恋愛ロックンロール」 ニコニコ動画を積極的に取り入れた宣伝が成され、特に「DEARDROPSを演ってみた選手権」というものが開催された。 コレは「DEARDROPS」という作品(曲)をテーマにしたパフォーマンスの動画を投稿するもので最優秀賞には作中に登場したベースが用意されている。 OPムービーは楽譜によるストップモーションアニメーションという非常に珍しい手法が取り込まれ一見の価値がある。 シナリオライターが新人、原画家も初のメインとなっている。 更に、前作のキラ☆キラが神過ぎた為に比べられては地雷扱いされたりも。 しかし、「音楽」に力の入った演出、ルートによってはムラがあるが新人としては良作レベルのシナリオから、 近年のエロゲーの中でも高い評価を得ている数少ない作品。 PSP移植もしている。 ◆ストーリー 菅沼翔一は若くして才能を発揮し、海外のオーケストラで将来を渇望されたヴァイオリニスト、だった。 とある事情で、その楽団での居場所を失うまでは……。 音楽家としての道を閉ざされたと感じた翔一は、自分の愛器であるヴァイオリンを手放し、失意のまま帰国するものの、 オーケストラ追放と楽器を手放したことで親の逆鱗に触れ、勘当当然の身となり、行く当てもなく無為に過ごす。 そんな折り、ひょんなことからライブハウスに住み込みで勤めることになった翔一は、自分の知らなかった「世界」に触れることになる。 まったく違う場所で、それぞれの「生き方と音」を主張し続けてきた不器用な人間たちと出会い、呼応することで、 バラバラな人生の線は絡み合い、絆となって未来への道標となっていく。 翔一と運命の出会いを果たす仲間たちは、過去や試練を乗り越えることで、個人として、バンドとして、どのように成長していくのか……。 「ライブハウス」という場所で新しい音楽を通じ、新しい世界を広げ、高みを目指す青春+ロックンロールの物語。 ◆キャラクター説明 ※声優は非公開 □DEARDROPS ●菅沼翔一 パート:ギター 使用機材モデル:フェンダー・ストラトキャスター 主人公。 幼少の頃からヴァイオリンを習いドイツに留学。 しかし、暴力事件を起こした事で帰国する。 持ち前の才能と負けず嫌いな性格から直ぐにギターをマスター。 ヘタレ気味な性格も様々な人と触れ合う事で成長していく。 ●芳谷律穂 パート:ボーカル 使用機材モデル: メインヒロイン。 セレーヌ女学院一年生。 口が悪く人付き合いが苦手なクールビューティー。 興味の無い事には絶対やらない派。 見た目とは裏腹にハスキーボイスの持ち主。 翔一に対して何か思うとこがあるようだが……? 何故か彼女のルートのみ異様に力が入っている。 ●大場弥生 パート:ギター 使用機材モデル:ESP Navigator N-TE-380LTD ヒロインその1。 セレーヌ女学院三年生。 ギターをこよなく愛し、ギター関連だとスパルタと化し変態の域に達する程。 ●珠野りむ パート:ドラム 使用機材モデル:オリジナル ヒロインその2。 猫耳の様な髪型の猫系の女の子で、一言で纏めると不思議ちゃん。 父親の影響でドラムを習い、その腕は権田を唸らせるくらい。 ●権田英嗣 パート:ベース 使用機材モデル:ギブソン・サンダーバード 強面で揉め事と黒い噂が絶えない。しかし、音楽を愛する気持ちは誰にも負けない。 生き方と名言が全てロックな漢。 □桜井家 ●桜井かなで 担当:ボーカル ヒロインその3。 翔一の幼なじみで、常に彼を気にしている。 歌手デビューに失敗した過去がある。 聞き上手で人に好かれる優しい性格の持ち主。 ●桜井ちか かなでの妹。ツンデレ。 小学四年生。ん?ヒロインじゃないので18歳以上でなくても大丈夫ですよ。 ●桜井貞夫 かなで達の父親で、ライブハウスのマスター。 周りからは「マスター」と呼ばれ親しまれている。 ドラムの腕はかなりのものだが、腰が悪いので長くは続かない。 ●桜井エレナ かなで達の母親。既に他界している。 □サブキャラ ●竜二 同じライブハウスの従業員の一人でPAエンジニアの見習い。 ●鮫島 「High and Nothing」(通称ハイエナ)バンドのギタリスト。 昔は玄人向けのバンドだったが、律穂がボーカル担当したことでメジャーデビューする。 律穂に惚れているが、当の本人からは全く相手にされていない。 ●西本 翔一の知り合いのヴァイオリニスト。 悪く無い奴だが、しゃべり方と性格がちょっと…… ●雪村加奈子 セレーヌ女学院の教師で律穂の担任。 翔一の大ファンでクラス合唱の先生を頼む。 攻略不可。 ●トモコ セレーヌ女学院一年生で律穂のクラスメートでまとめ役。 ●野田聖美 セレーヌ女学院のOGで県会議員の夫人。 典型的な老害。 追記・修正お願いします △メニュー 項目変更 この項目が面白かったなら……\ポチッと/ -アニヲタWiki- ▷ コメント欄 [部分編集] これも神作なのに語れる人がいない -- 名無しさん (2015-02-03 20 36 39) 名前 コメント
https://w.atwiki.jp/m_shige1979/pages/1486.html
PhoneGap(初期設定) 概要 ダウンロードや、設定など開発する初期設定を記載 Android SDK設定 事前にAndroid SDKの初期設定を行う ダウンロード http //phonegap.com/のサイトへ移動し、「Download PhoneGap」をクリック この画面より自動でダウンロードされる ダウンロードしたファイルを解凍する
https://w.atwiki.jp/sevenlives/pages/1564.html
Linux Kernel? Hardware Abstraction Layer Androidランタイム? Java API フレームワーク? OHA? AIDL? Dalvik VM Androidランタイム? ART? アンドロイド・マーケット? Intent? Over The Air? ブラウザ(Android) Droid Font? Board Support Package? Trebleプロジェクト? Google Play? Android Studio? Android SDK? ■ アプリケーション・フレームワーク Activity Manager? Window Manager? Content Provider? Package Manager? View System? Resource Manager? Location Manager? Notification Manager? ■ Android UI Action Bar Activity(Android) Fragments(Android) Droid Font? Android 2.X? Android 3.X? Android 4.X Android Cupcake? Android Donut? Android Eclair? Android Froyo? Android Gingerbread? Android Honeycomb? Android Ice Cream Sandwich? Android Jelly Bean? Android KitKat? Android Lollipop? Android Marshmallow? Android Nougat? Android Oreo Google HAXM
https://w.atwiki.jp/bovecrach/pages/62.html
執筆中 目次 参考にするリンク 構成 事前準備Sun Java JDK をインストールadd-apt-repositoryを使う場合 Ubuntu環境だと。。。 他に要るもの Ubuntu 12.04 に環境を作ってみたAndroid SDK プロジェクト作成 ビルドAntのインストール Antでデバッグビルド Antでリリースビルド(署名無し) Antでリリースビルド(署名付き) 丸ごとビルドしてみた注意:アプリ開発にAndroid Sourceは必要ありません。 Android SourceInstalling the JDK Installing required packages (Ubuntu [バージョン名]) Configuring USB Access Setting up ccache Using a separate output directory Setting up a Mac OS X build environment Downloading the Source TreeInstalling Repo Initializing a Repo client Getting the files 関連リンク 参考にするリンク 公式 Android Developers http //developer.android.com/index.html Android Open Source http //source.android.com/source/index.html Get Involved Android Open Source http //source.android.com/source/index.html 参考にしたもの http //darutk-oboegaki.blogspot.jp/2011/01/repo-git-using-repo-and-git.html 構成 私がインストールした構成を掲載しておきます。 筐体 VirtualBox 4.2.0 r80737 OS Ubuntu 12.04 Server(64 bit) sdkのダウンロードパス /data/android/sdk repoのダウンロードパス /data/android/ ←ここに直接 repo ファイルを置きました。 srcのダウンロードパス /data/android/src プロジェクト作成パス /data/android/project プロジェクト名 test 事前準備 Sun Java JDK をインストール 執筆中の 2012/09/30 現在、「sun-java6-jdk」は「"deb http //archive.canonical.com/ lucid partner"」にありません。 Java5の説明にあるパッケージ"deb http //archive.ubuntu.com/ubuntu hardy main multiverse"を拾ってください。 これで sun-java6-jdk がインストールできます。 ちなみに "deb http //archive.ubuntu.com/ubuntu hardy-updates main multiverse" も書いてありますが、別になくてもインストールはできました。 あと、/etc/apt/sources.list の下の方に「Ubuntu s extras repository」として登録があるので、両方のコメントアウトを外せばいいのかもしれません。 sudo add-apt-repository "deb http //archive.ubuntu.com/ubuntu hardy main multiverse" sudo apt-get update sudo apt-get install sun-java6-jdk 適当にインストールに同意して、sun-java6-jdkはOKです。 add-apt-repositoryを使う場合 サイトの手順に則る場合、以下のソフトを事前にインストールしておく必要があります。 sudo aptitude install python-software-properties Ubuntu環境だと。。。 Ubuntuでは、Javaは"OpenJDK"というのが最初動くようになっています。 これを"Sun Java JDK"に変更してやる必要があります。 sudo update-alternatives --config java と叩いて、"java-6-sun"となっている行の番号を選びましょう。 ちなみに sudo が必要であることをみて「?」と思うことでしょう。 実はこれ、確認するとただのシンボリックリンクです。 which java /usr/bin/java ls -l /usr/bin/java lrwxrwxrwx 1 root root ~~~ /usr/bin/java - /etc/alternatives/java ls -l /etc/alternatives/java lrwxrwxrwx 1 root root ~~~ /etc/alternatives/java - /usr/lib/jvm/java-6-sun/jre/bin/java 他に要るもの ソースをrepoから落とされる際は、精神衛生上、コーヒーなどの落ち着ける飲み物を用意することをオススメします。 Ubuntu 12.04 に環境を作ってみた Android SDK http //developer.android.com/sdk/index.html の 「Get the Android SDK」下部にある「Other platforms」で、好みの環境を選びましょう。 2012/09/30現在、Ubuntuで言えば最新は"android-sdk_r20.0.3-linux.tgz"のようです。 mkdir /data/android/sdk cd /data/android/sdk wget http //dl.google.com/android/android-sdk_r20.0.3-linux.tgz 落とし終わったら展開します。 tar zxf android-sdk_r20.0.3-linux.tgz cd android-sdk-linux/ 過去全てのバージョンを落とす必要は無いので、sdkのリストを取得して必要なものだけ入れます。 tools/android list sdk すると以下のような文言のあとに番号と落とせる物のリストが出ます。 ... Packages available for installation or update 76 1- Android SDK Platform-tools, revision 14 2- Documentation for Android SDK, API 16, revision 2 3- SDK Platform Android 4.1, API 16, revision 2 4- SDK Platform Android 4.0.3, API 15, revision 3 ... 左の数字が落とせるデータの番号です。 "Android SDK Platform-tools"は必須でしょう。 あとは必要なSDKと参照用ソース、エミュレータを使うなら対応する「~ System Image, ~」等を落とします。 Eclipseを使う場合は、API 8を求められることがあるようなので、使う予定なら落としておきましょう。 tools/android update sdk --no-ui --filter 1,2,3,4 オプション--filterに続けてカンマ区切りで複数指定できます。 オプション--no-uiはコンソールでやりますよ、という宣言です。 プロジェクト作成 インストール済みのSDKとIDを確認しておきます。 tools/android list targets 先ほどのupdate sdkで落とせていれば「id 1 or "android-15"」というのが見えます。 これがIDとSDK名です。 必要なSDK_IDが分かったらプロジェクトを作成します。 コマンド android [global options] create project [action options] オプション 説明 -n --name プロジェクト名 -t --target さっき調べたSDKのID -p --path プロジェクトを作成するパス(ここにManifestとかできます) -k --package プロジェクトのルートパッケージ名 -a --activity Luncherから起動されるルートActivity名 私の環境では以下のようになります。 tools/android create project -n test -t 1 -p /data/android/project/test -k orz.bovecrach.test -a Main サクサク出来上がります。移動して確認してみましょう。 こんな感じに展開されました。 cd /data/android/project/test find ./ -type f ./build.xml ./local.properties ./src/orz/bovecrach/test/Main.java ./project.properties ./proguard-project.txt ./ant.properties ./AndroidManifest.xml ./res/values/strings.xml ./res/drawable-hdpi/ic_launcher.png ./res/drawable-mdpi/ic_launcher.png ./res/drawable-ldpi/ic_launcher.png ./res/layout/main.xml ビルド Antのインストール http //developer.android.com/sdk/index.html の 「Get the Android SDK」下部にある「System requirements」を見てみましょう。 ここにアプリ開発の要件が載っています。2012/09/30現在では、 Apache Ant 1.8 or later と書いてありますので、UbuntuでインストールできるAntを確認します。 sudo aptitude show ant 以下のように表示されました。1.8以降ですので問題ないですね。 パッケージ ant 新規 はい 状態 インストールされていません バージョン 1.8.2-4build1 ではインストール。 sudo aptitude install ant Antでデバッグビルド 参考URL(英語) http //developer.android.com/tools/publishing/preparing.html といっても、プロジェクトを作成した時点で build.xml が出来上がってるのでビルドするだけです。 配下に bin/ と gen/ が出来上がってビルドが完了します。 bin/*.apk というのがアプリケーション本体ですね。 cd /data/android/project/test ant debug インストールも簡単です。 ant install 普通は1回でやっちゃうので、 ant debug install と書いてしまいます。 Antでリリースビルド(署名無し) こちらも簡単です。 cd /data/android/project/test ant release Antでリリースビルド(署名付き) ただ、リリースビルドする時は普通正式な署名を行うものなので、そちらもやりましょう。 参考URL(英語) http //developer.android.com/tools/publishing/app-signing.html 「Signing in Release Mode」あたりに書いてあります。 まぁ、平たく言うと java が提供している keytool 使って署名作って当てて。 と書いてあります。 事前準備でSun Javaのインストールを終えていますので、あとは作るだけです。 実質、設定を決めるオプションは2つだけなので迷わないでしょう。 コマンド keytool -genkey [option] -keystore 作成するキーストアの名前 -alias 作成するキーストアのエイリアス名 -keyalg 暗号化形式(参考URLだとDSAかRSAの2択) -keysize 出来上がるキーストアのビット数。2048を推奨してそう。 -validity 有効期限。10000以上であればいいらしい。 さっそく作ってみるとこうなる。(aaaaとかxxxxxxxは本当はちゃんと入れてます) keytool -genkey -v -keystore release-key.keystore -alias aaaa -keyalg RSA -keysize 2048 -validity 10000 キーストアのパスワードを入力してください 新規パスワードを再入力してください 姓名を入力してください。 [Unknown] xxxxxxx 組織単位名を入力してください。 [Unknown] xxxxxxx 組織名を入力してください。 [Unknown] xxxxxxx 都市名または地域名を入力してください。 [Unknown] xxxxxxx 州名または地方名を入力してください。 [Unknown] xxxxxxx この単位に該当する 2 文字の国番号を入力してください。 [Unknown] xx CN=xxxxxxx, OU=xxxxxxx, O=xxxxxxx, L=xxxxxxx, ST=xxxxxxx, C=xx でよろしいですか? [no] yes 10,000 日間有効な 2,048 ビットの RSA の鍵ペアと自己署名型証明書 (SHA1withRSA) を生成しています ディレクトリ名 CN=xxxxxxx, OU=xxxxxxx, O=xxxxxxx, L=xxxxxxx, ST=xxxxxxx, C=xx aaaa の鍵パスワードを入力してください。 (キーストアのパスワードと同じ場合は RETURN を押してください) [release-key.keystore を格納中] 出来上がったら ant.properties に以下を書き込んでおきます。 書き方はこれまた ant.properties 内に載ってます。至れり尽くせり。英語ですが。 key.store=release-key.keystore key.alias=aaaa なお、パスワードも書けますがオススメはしません。自己責任で。 さぁ準備は完了しました。リリースしましょう。 cd /data/android/project/test ant release ビルド中に署名のパスワードを求められます。 ... -post-package -release-prompt-for-password [input] Please enter keystore password (store release-key.keystore) xxxxxxx [input] Please enter password for alias aaaa xxxxxxx ... bin/ の配下に [プロジェクト名]-release.apk が出来ていればOKです。 find bin/ -type f ... bin/test-release.apk ... 目次に戻る 丸ごとビルドしてみた 注意:アプリ開発にAndroid Sourceは必要ありません。 AndroidのSourceはアプリ開発には必要ありません。 APKを作る場合はAndroid Developersだけで良いです。 ただ、エミュレータ環境は非常にストレスが溜まる開発環境ですので、 自分でVMを作ってみたりするのには良いと思います。 実際、私の開発環境は複数の端末を模したVM環境を作ってテストを行っています。 Android Source サイトの通りにやっていきます。 Android Open Source http //source.android.com/source/index.html Installing the JDK これは事前準備でSun Javaのインストールを終えていますのでSkip。 Installing required packages (Ubuntu [バージョン名]) 全部入れてしまいましょう。 私は Ubuntu 12.04 に入れたので、指示通りのコマンドを丸ごとコピーしました。 GCCなどの環境を既に準備されている方はすぐに終わりますが、最初からの方は少し時間が掛かります。 数分程度、入れておいたコーヒーでも飲みながら待ちましょう。 Configuring USB Access これはお持ちの端末の名前が登場するような方が入れるものです。 Nexus OneとかNexus 7を持っている方はやるといいです。 Setting up ccache SSDなどを利用できる方は、指示通り設定するとビルドが高速になります。 私のようなマッタリ系の人種には特に用が無いのでSkip。 Using a separate output directory 出力先を変えても特に良いことは無いので、やっぱりSkip。 ファイルアクセスの早いディスクが欲しい。。。 Setting up a Mac OS X build environment Macの設定なので飛ばします。 余談ですが、MacってiPhoneアプリもAndroidアプリも作れていいですね。 目次に戻る Downloading the Source Tree ではrepoを利用してソースを拾いにいきましょう。 Installing Repo repoを落とす環境について、~/binにパスを通すやり方にはなっていますが、別に必須ではないです。 頻繁にソースを更新しない人は通す必要はないでしょう。 mkdir /data/android/ cd /data/android/ curl https //dl-ssl.google.com/dl/googlesource/git-repo/repo repo chmod a+x repo ちなみに「chmod a+x」というのは“全員に実行権限を付与する”という意味です。 Initializing a Repo client ここで指定したディレクトリにソースが落ちます。 私の場合は /data/android/src ですね。 cd /data/android/ mkdir ./src cd ./src ../repo init -u https //android.googlesource.com/platform/manifest この辺から気長に待つことになるでしょう。 入れておいた残りのコーヒーを温めつつ、飲みながらマッタリと待つといいです。 ちなみにブランチ(というかタグ)の指定名については、同サイトの以下URLにあるので確認してみます。 Codenames, Tags, and Build Numbers Android Open Source http //source.android.com/source/build-numbers.html 左ペインの"Build Numbers"を選ぶだけの話ですが。。。 ../repo init -u https //android.googlesource.com/platform/manifest -b android-4.1.1_r4 Getting the files あとは取得が終わるまで待つだけです。非常に長いので私は寝ることにします。 では、おやすみなさい。 ../repo sync 目次に戻る 関連リンク 取得中です。 trackback 目次に戻る タグ一覧:Android 執筆中 開発環境 名前
https://w.atwiki.jp/api_programming/pages/15.html
Android API の Sample ファイル → 新規 → その他 → Android Sample Project があった。(Android用のなんか入れといたから?) Instructions for the Calendar V3 Android Sample の簡易和訳 ※ Android 向け Google Calendar API の事例を参考にしていますが、Android系のサンプルはほぼ同じと思われる。 Warning This sample is for illustrative purposes. Please consider using the nativeCalendar Provider API. Browse Online Browse Source, or main fileCalendarSampleActivity.java 必要システム Java(requires 6 or higher) Mercurial(requires 1.6 or higher). Gradle 1.6 Android Studio(which bundles the Android SDK) orAndroid SDK(Android Studioを使わない場合). Set your ANDROID_HOME to the Android SDK installation directory, which for Android Studio is in the sdk subdirectory. 私のマシンで アプリケーションの登録 Google App Engine を使うサンプルのため、登録が必要 Visit theGoogle Cloud console flow for the Google Calendar API. Google Accountへサインイン、project を作成(選択)。Click Continue. Platformに Android . Package name には、他で(他の誰にも)使われていない名前を使う。例えば org.example.calendar.janedoe20130911 . 注 Make sure to pick a legal Java package name since we will be using it in the Android project source code. パッケージ名は、2つ以上のパートで構成されていること。 ダメな例 janedoe20130911 Note If you try to register a package name that has already been registered, you may get an error reading An unexpected error has occurred. In particular, com.google.api.services.samples.calendar.android has already been registered, so you must change the package name. SHA1 fingerprint には、ターミナルで下記の方法で値を取得し、値を入れる keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 When asked, use android (without the quotes) as the keystore password. keytool が動くかどうかは keytool -help で確認。見つからなければ(動作しなければ)、keytoolへのパスが通っていない。 Click Register. ページ左の APIs auth - APIs を選び、 Calendar API がオンになっていることを確認 Checkout Instructions Mercurial が入っていないと動きません cd[someDirectory]hg clone https //code.google.com/p/google-api-java-client.samples/ google-api-java-client-samples cd google-api-java-client-samples/calendar-android-sample Android Studio の設定 Android SDK Managerを起動 ターミナルで動かす eclipse の Android SDK Manager も、結局コレを呼び出していました。 $ANDROID_HOME/tools/android sdk いきなり $ANDROID_HOME なんていう変数設定していないんですけど。 以下にチェックを入れる Tools/Android SDK Build-tools revision 18.0.1. Android 2.2 (API 8)/SDK Platform, Google APIs version はこれが必須なんだろうか、ドキュメントが古いんだろうか Extras/Android Support Repository, Android Support Library, Google Repository Install X packages... をクリック Start Android Studio by running this command in a terminal android-studio/bin/studio.sh calendar-android-sampleのインポート Select Import Project... or File Import Project... Select[someDirectory]/google-api-java-client-samples/build.gradleand click OK. Note it will not work if you try to import[someDirectory]/google-api-java-client-samples/calendar-android-sample/build.gradle. Select Use local gradle distribution with Gradle home of[someDirectory]/gradle-1.6and click OK. Open AndroidManifest.xml and change the package to match the name you registered in the Google Cloud Console, e.g. org.example.calendar.janedoe20130911 . Rename the Java package right-click on src/main/java, click New, click Package, and then enter the name you registered in the Google Cloud Console, e.g. org.example.calendar.janedoe20130911 . Next, select the Java classes in the package com.google.api.services.samples.calendar.android , drag them into the new package you just created, and then click Refactor. Note If you get a compile error for R , try right-clicking on the Java package and then clicking Optimize Imports to remove unused imports containing the R . Another possibility is that the package in the AndroidManifest.xml file doesn t match the Java package name. Run Run calendar-android-sample Note you must use a physical device for developing and testing because Google Play services cannot be installed on an emulator.Read this pagefor more information on how to set up a device. To enable logging of HTTP requests and responses (highly recommended when developing) $ANDROID_HOME/platform-tools/adb shell setprop log.tag.HttpTransport DEBUG and then changeCalendarSampleActivity.LOGGING_LEVELtoLevel.CONFIG. Note If get [Error] Access Not Configured it usually means the Android app registration didn t work or doesn t match your app s package name and SHA1 fingerprint. It may also be because Calendar API isn t enabled for your project in the Google Cloud Console (see instructions above).
https://w.atwiki.jp/thehermitpurple/pages/18.html
開発環境構築φ(゚-゚=)メモニャン(MyPCでの説明になります) インストールフォルダを作成 「C ¥android¥android-sdk」:Android SDKをインストールするフォルダ 「C ¥android¥eclipse」:Eclipse本体を保存するフォルダ 「D \prj\workspace」:Eclipseで開発したプログラムを保存するフォルダ JDK(Java Development Kit)のインストール作業 ORACLE社の「Java SE Downloads」ページから以下のファイルをダウンロードjdk-7u45-windows-i586.exe (2013-12-29時点の最新版) 上記ファイルを実行してJDKを以下のパスでインストールする(太字はバージョンによって変わります)JDKインストール先:C \Program Files\Java\jdk1.7.0_45 引き続きJREのインストールを行いますJREインストール先:C \Program Files\Java\jre7 JDKのパス設定(path=)「;C ¥Program Files¥Java¥jdk1.7.0¥bin」を環境変数に登録確認方法はコマンドプロンプト上で javac -help でヘルプ画面が出ればOK JAVA_HOME環境変数も必要であれば設定(C \Program Files\Java\jdk1.7.0_45) AndroidSDKのインストール 「Android Developers」にアクセスしGet the SDKタブから移動して最新版のSDKをダウンロードする。2013-12-29の時点ではadt-bundle-windows-x86-20131030.zip ダウンロードしたファイルを実行する以下のフォルダが作成されるので適当な場所へ移動するeclipseフォルダはC \eclipseへ移動sdkフォルダはC \android\android-sdkとして名称を変更して移動SDK Manage.exeも同様にC \android\android-sdkに移動する SDK Manage.exeを実行し、インストールパスを設定した後sdkライブラリのダウンロードを行う今回はc \android\android-sdkへインストール開発に必須の「Android SDK Platform-tools 」は必ずチェックを入れる Android-SDKのパス(path=)を以下のように設定しますC ¥android¥android-sdk¥tools;C ¥android¥android-sdk¥platform-tools コマンドプロンプト上で emulator -help adb -help でヘルプ画面が出ればOK Eclipseのインストール 前回は「The Eclipse Foundation open source community website」からDownloadsしたが、今回はAndroid-bundle版に最初から入っていたのでそちらを使用します eclipseを日本語化するために「Pleiades Eclipse 日本語化プラグイン」で日本語化プラグインを入手しますpleiades.zipを解凍して全てのファイルをC \eclipseに対して上書きしますその後eclipseフォルダ直下にあるeclipse.iniファイルをテキストエディタで開き最終行に以下を追加-javaagent plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jarまたは-javaagent plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=default.splashその後「eclipse.exe -clean.cmd」を起動させる。この作業は一度だけでよいが、動作が不安定な場合は試みてもよい起動後に最初はワークベンチを選択する。 ADT Pluginの組み込み Eclipse 3.7(Indigo)にADT Pluginを組み込む Eclipseのメニュー[ヘルプ]→[新規ソフトウェアのインストール]を選択します。 右上の「追加」ボタンをクリックします。表示されたリポジトリの追加に以下の内容を記載 名前:ADT Plugin For Eclipse(任意の名前でOK) ロケーション:https //dl-ssl.google.com/android/eclipse/ 入力後に表示された開発項目にレ点を入れて次へを選択。 もしインストールできない場合はAndroid DevelopersからADTの圧縮ファイルファイルをダウンロードして ローカルインストールを試してみる。 Android SDKのロケーション指定 [ウィンドウ]→[設定]の順に指定します。 「Android」を選択し参照を指定しC \android\android-sdkを適用してインストールされたSDKを一旦確認する。 使用可能なソフトウェアの除去処理(なぜ必要なのかわからないけど) Eclipseのメニュー[ヘルプ]→[新規ソフトウェアのインストール]を選択します。 「使用可能なソフトウェア・サイト」をクリックします。 必要に応じてサイトを削除する。 Android AVD Android AVDの作成 Android SDK Managerが起動したら「New」ボタンをクリックします。 SonySDK 手順1 Android SDK Manager を使って"ツール"→"アドオンサイトの管理"→"User Defined Sites"に以下のサイトを登録 http //dl-developer.sonymobile.com/sdk_manager/Tablet-SDK-Add-on.xml を指定するか アーカイブ (Sony-Tablet-SDK_Add-on-eng.integ-build-all-x86.zip) を解凍し、Android™ SDK のadd-ons フォルダへ格納(まるごとコピー)する。 手順2 環境ファイルの設定 変数名: Path 変数値:C ¥android¥android-sdk¥add-ons¥Sony-Tablet-SDK_Add-on-eng.integ-build-all-x86¥tools; 変数名: ANDROID_SDK_ROOT 変数値: C ¥android¥android-sdk
https://w.atwiki.jp/wnt0/pages/50.html
Virtual Box のインストール ubuntu-ja-10.04-desktop-i386.vhd Setting up a Linux build environment Python 2.6.5 インストール済み Make 3.81 インストール済み JDK $ sudo add-apt-repository "deb http //archive.canonical.com/ lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 パッケージ sun-java6-jdk はデータベースには存在しますが、利用できません。 おそらく、そのパッケージが見つからないか、もう古くなっているか、 あるいは別のソースからのみしか利用できないという状況が考えられます E パッケージ sun-java6-jdk にはインストール候補がありません ダウンロード http //www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html jdk-6u31-linux-i586.bin $ chmod 755 jdk-6u31-linux-i586.bin $ ./jdk-6u31-linux-i586.bin $ sudo mv jdk1.6.0_31/ /opt $ vi .profile JAVA_HOME=/opt/jdk1.6.0_11 PATH=$PATH $JAVA_HOME/bin CLASSPATH=$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH Installing required packages 32-bit (experimental) $ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev \ libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown \ libxml2-utils xsltproc USB 端末持ってない。 CCACHE設定 $ vi .profile export USE_CCACHE=1 ソースダウンロード後に、ccache コマンドを実行する。 http //source.android.com/source/building-kernels.html エミュレータ用カーネルソース(goldfish)の取得 $ git clone https //android.googlesource.com/kernel/goldfish.git $ cd goldfish $ git branch -r origin/HEAD - origin/master origin/android-goldfish-2.6.29 origin/master $ git checkout -b android-goldfish-2.6.29 origin/android-goldfish-2.6.29 toolchain の取得 1.8GBあった。 $ git clone https //android.googlesource.com/platform/prebuilt.git ビルド $ export PATH=$(pwd)/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin $PATH $ export ARCH=arm $ export SUBARCH=arm $ export CROSS_COMPILE=arm-eabi- $ cd goldfish $ make goldfish_defconfig $ make menuconfig (デバッグを有効にする) Kernel hacking --- Compile the kernel with debug info $ make emulator (Linux) SDKをダウンロードして解凍 SDK_ROOT/tools/android を実行(Android SDK Manager) Virtual Device を作るための Platform をダウンロード AVD Manager から Virtual Device を作成 SDK_ROOT/tools/emulator -kernel KERNEL_SRC_ROOT/arch/arm/boot/zImage @AVD_NAME (-qemu -s を付けると gdb との通信ポート(1234)を開く)
https://w.atwiki.jp/toralist/pages/265.html
drone 所属クラブ:hemp addiction 古参。 DOP1キャラを多数所持 参考URL: http //www.doblog.com/weblog/myblog/64888